home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
64'er 1989 April
/
64er_Magazin_89-04_1989_Markt__Technik_de.d64
/
pythagoras v2
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-10-26
|
239b
|
7 lines
10 a=5 :n=1:def fna(x)=x-int(x/2)*2:printn;3;4;5:def fnb(x)=x-int(x/10)*10
20 m=int(sqr(2)*a)-a:m=(fna(m)<>fna(a))+m
30 forx=mto1step-2:c=(a*a-x*x)/2/x:ifc=int(c)then goto100
40 nextx:a=a+1:goto20
100 ifint(fnb(fnb(a)^2+fnb(c)^2))=int(fnb(fnb(c+x)^2))thenn=n+1:printn;a;c;c+x
110 goto40